#ifndef MVIEWER_H
#define MVIEWER_H

#include <QGraphicsScene>

#include "mseat.h"
#include "mgame.h"

class MViewer : public QGraphicsScene
{
    Q_OBJECT
public:
    explicit MViewer(QObject *parent = 0);

    // update arrow and update the graphics
    void setTurn(MGame::PlayerID id);

    // return prev or you or next
    MSeat *getSeat(MGame::PlayerID id);
    
signals:
    
public slots:

private:
    MSeat *prev, *you, *next;
    
};

#endif // MVIEWER_H
